#top{
  background:url(/image/iphone/phone_top_bg.png) repeat-x;
	width:640px;
	height:105px;
	margin:0 auto;
}
#logo,#share{
  width:188px; 
	height:105px; 
	line-height:105px; 
	font-size:20px;
  font-weight:bold;
	color:#7086a4;
	text-shadow:0 -1px 1px #fff;
	text-align:center;
	float:left;
	position:relative;
}
.language_cutover{
  background: url(/image/iphone/langevage_icon_default.png) no-repeat; 
  width:48px;
  height:38px;
  float:left;
  margin-left:4px;
  margin-top:35px;
}
.language_cutover:hover{
  background: url(/image/iphone/langevage_icon.png) no-repeat; 
  width:48px;
  height:38px;
}
#language_box{
  max-width:102px;
  height:62px;
  padding:6px;
  background:white;
  border:1px solid #ccc;
  border-radius:.6em;
  background-image:-webkit-linear-gradient(white,white);
  position:absolute;
  left:-5px;
  top:35px;
  z-index:100;
  display:none;
}
#language_list{
  display:inline-block;
  height:60px;
  background:#4596CE;
  color:white;
  font-size:14px;
}
.language{
  height:30px;
  line-height:30px;
  background-image:-webkit-gradient(linear,left top,left bottom,from(#85BAE4),to(#5393C5));
  border:1px solid #155678;
  border-width:0;
  border-top-width:1px;
}
.share_link{
  width:48px;
  height:38px;
  margin-left:10px;
  margin-top:35px;
  float:left;
}
.addthis_counter a.atc_s{
  display:block;
  background: url(/image/iphone/share_icon_default.png) no-repeat;
  width:48px;
  height:38px;
  line-height:38px;
  overflow:hidden;
  cursor:pointer;
}
.addthis_counter:hover a.atc_s:hover{
  display:block;
  background: url(/image/iphone/share_icon.png) no-repeat;
  width:48px;
  height:38px;
  line-height:38px;
  overflow:hidden;
  cursor:pointer;
}
.addthis_counter.addthis_pill_style{
  display:block;
  width:48px;
  height:38px;
}
.website_wb{
  background: url(/image/iphone/microblog_icon_default.png) no-repeat;
  width:48px;
  height:38px;
  margin-left:10px;
  margin-top:35px;
  float:left;
}
.website_wb:hover{
  background: url(/image/iphone/microblog_icon.png) no-repeat;
  width:48px;
  height:38px;
}
#top_button{
  width:264px; 
  height:80px; 
  padding-top:25px;
  float:left;
}
.toggle_button{
  display: block; 
	background: url(/image/iphone/topbuttom_bg.png) no-repeat; 
	width: 128px; 
	height: 61px; 
	font-size: 24px;
  font-weight:bold;
	color: #5791e0;
	text-shadow: 0 1px 1px #fff;
	text-align: center; 
	float: left;
}
.right_games_button{
  margin-left: 8px;
  line-height:50px;
}

.left_tools_button{
  
  line-height:61px;
}
#clock_area{
  position: relative;
  width:640px;
  min-height:762px;
  margin: 0 auto;
  background:url(../../image/tools_clock/timer_bg.png) repeat;
}
#content1{
  margin:0;
  padding:0;
}
#clock_box>li{
  width:100%;
  float:left;
}
#clock_toggleButton{
  height:67px;
  margin-top:16px;
}
#clock_button{
  width:396px;
  height:67px;
  margin:0 auto;
}
#clock_button>li{
  width:50%;
  height:67px;
  float:left;
}
.stopwatch_button{
  background:url(../../image/tools_clock/phone_stopwatch_click.png) no-repeat;
  width:178px;
  height:67px;
}
.countdown_button{
  background:url(../../image/tools_clock/phone_countdown_click.png) no-repeat;
  width:178px;
  height:67px;
  float:right;
}
#show_timer{
  width:548px;
  height:124px;
  margin:0 auto;
  margin-top:36px;
}
#show_timer>li{
  float:left;
}
#larmTime,#larmTime1,#larmTime2,#larmTime3,#larmTime4,#larmTime5,#larmTime6,#larmTime7{
  display:block;
  width:122px;
  height:124px;
  margin:0;
  padding:0;
  font-size:90px;
  font-weight:bold;
  color:#4d4d4d;
  text-align:center;
  background-color:white;
  border-radius:10px;
  border:1px solid #f1f1f1;
  -webkit-box-shadow:0px 0px 5px #e3e3e3;
}
#larmTime4,#larmTime8{
  width:62px;
  height:64px;
  background-color:white;
  border-radius:10px;
  border:1px solid #f1f1f1;
  -webkit-box-shadow:0px 0px 5px #e3e3e3;
  font-size:52px;
  font-weight:bold;
  color:#b5b5b5;
  text-align:center;
}
.timer2{
  width:47px;
  height:110px;
  font-size:70px;
  font-weight:bold;
  color:#4d4d4d;
  text-align:center;
  padding-top:14px;
}

.timer3{
  width:66px;
  height:64px;
  margin-top:30px;
  margin-left:22px;
}
#timer_button{
  width:512px;
  height:80px;
  margin:0 auto;
  margin-top:36px;
}
.button_big{
  display:block;
  float:left;
  width:232px;
  height:99px;
  text-decoration:none;
  border-radius:15px;
  text-align:center;
  line-height:99px;
  text-align:center;
  color:white;
  font-size:44px;
  text-shadow:1px 1px 1px #e3e3e3;
  -webkit-box-shadow:0px 3px 2px rgba(0,0,0,0.6) inset;
}
.button_red{
  background:-webkit-gradient(linear, left top, left bottom, from(#c58080), color-stop(0.5, #d11010), to(#e50000));
  
}
.button_green{
  background:-webkit-gradient(linear, left top, left bottom, from(#80c086), color-stop(0.5, #3ab820), to(#3bd300));
  margin-left:40px;
  
}
.button_yellow{
  background:-webkit-gradient(linear, left top, left bottom, from(#ffdc80), color-stop(0.5, #ffa61c), to(#ff8901));
  display:none;
}
.button_blue{
  background:-webkit-gradient(linear, left top, left bottom, from(#85e0ff), color-stop(0.5, #1fadf2), to(#008ee7));
  display:none;
  margin-left:40px;
}
#raking,#project{
  width:556px;
  height:45px;
  margin:0 auto;
  background:rgba(95,116,171,0.15);
  margin-top:44px;
}
#raking_title{
  font-size:28px;
  color:#7086a4;
  line-height:45px;
  margin-left:42px;
}
#time{
  margin-left:76px;
}
#show_lap{
  width:556px;
  margin:0 auto;
  margin-top:10px;
  margin-bottom:10px;
  overflow:auto;
}
#clock_table td{
  font-size:28px;
  color:#767676;
  vertical-align:middle;
  border-bottom:1px solid #ddd;
  padding:3px 0px;
  height:55px;
}
.table_paused{
  text-align:center;
}
.row1{
  margin-left:42px;
  text-align:left;
}
.row2{
  margin-left:65px;
  text-align:left;
}
.row3{
  margin-left:42px;
  text-align:left;
}
.row4{
  margin-left:40px;
  text-align:left;
}
.row5{
  text-align:right;
}



#up_arrow,#down_arrow{
  width:556px;
  height:21px;
  margin:0 auto;
  margin-top:25px;
}
.button1{
  width:124px;
  height:18px;
  float:left;
}
.button_left{
  margin-left:47px;
}
.arrow1{
  text-align:center;
}
#down_arrow{
  margin-top:7px;
}
#four_button{
  width:500px;
  height:105px;
  margin:0 auto;
  margin-top:28px;
}
.buton2{
  margin:0;
  padding:0;
  border:none;
  box-shadow:none;
}
#start_button{
  display:block;
  background:url(../../image/tools_clock/phone_countdown_button_start.png) no-repeat;
  width:164px;
  height:87px;
  float:left;
}
#stop_button{
  display:block;
  background:url(../../image/tools_clock/phone_countdown_button_pause.png) no-repeat;
  width:164px;
  height:87px;
  float:left;
}
#pause_button{
  display:block;
  background:url(../../image/tools_clock/phone_countdown_button_reset.png) no-repeat;
  width:164px;
  height:87px;
  float:left;
}
#add_button{
  display:block;
  background:url(../../image/tools_clock/phone_countdown_button_add.png) no-repeat;
  width:164px;
  height:87px;
  float:left;
}
#project{
  margin-top:20px;
}
#time_set{
  margin-left:125px;
}
#cooking{
  margin:0;
  padding:0;
  width:206px;
  height:38px;
 -webkit-border-radius:0;
 background-color:#eff1f6;
 box-shadow:1px 1px 5px #d6d7dc inset;
 border:none;
 font-size:28px;
 color:#767676;
}
.black_overlay{  
display: none;  
position: absolute;  
top: 0%;  
left: 0%;  
width: 100%;  
height: 100%;  
background-color: black; 
z-index:1001;  
-moz-opacity: 0.8;  
opacity:.50;  
filter: alpha(opacity=80);  
}  
.white_content {
display:none;
width: 592px;  
height: 351px; 
background:url(../../image/tools_clock/phone_timer_countdown_popup_bg.png) no-repeat; 
position: absolute;  
top: 20%;  
left: 4%;    
z-index:1002;  overflow: auto;  
}  
#title_timesup{
  width:592px;
  height:200px;
  color:#44708a;
  font-size:60px;
  line-height:200px;
  text-align:center;
}
#ok_button{
  display:block;
  width:126px;
  height:80px;
  background:-webkit-gradient(linear, left top, left bottom, from(#7fc7f3), color-stop(0.5, #17b4f7), to(#0ac1ff ));
  font-size:36px;
  text-decoration:none;
  color:#fff;
  line-height:80px;
  margin:0 auto;
  border-radius:10px;
  text-align:center;
}

.androdiphone #clock_area{
  position: relative;
  width:640px;
  min-height:900px;
  background:url(../../image/tools_clock/timer_bg.png) repeat;
  margin: 0 auto;
}